home *** CD-ROM | disk | FTP | other *** search
/ Delphi Magazine Collection 2001 / Delphi Magazine Collection 20001 (2001).iso / DISKS / Issue38 / Clinic / StpKey5U.pas < prev   
Pascal/Delphi Source File  |  1998-07-07  |  1KB  |  69 lines

  1. unit StpKey5U;
  2.  
  3. interface
  4.  
  5. uses
  6.   WinProcs, WinTypes, Messages, SysUtils, Classes, Graphics, Controls, Forms,
  7.   Dialogs, StdCtrls, Menus;
  8.  
  9. type
  10.   TForm1 = class(TForm)
  11.     MainMenu1: TMainMenu;
  12.     DummyItems1: TMenuItem;
  13.     Colour1: TMenuItem;
  14.     Minimise1: TMenuItem;
  15.     Label1: TLabel;
  16.     Label2: TLabel;
  17.     Label3: TLabel;
  18.     Edit1: TEdit;
  19.     Edit2: TEdit;
  20.     Edit3: TEdit;
  21.     Edit4: TEdit;
  22.     Edit5: TEdit;
  23.     Edit6: TEdit;
  24.     Edit7: TEdit;
  25.     Edit8: TEdit;
  26.     Label4: TLabel;
  27.     F21: TMenuItem;
  28.     AltS1: TMenuItem;
  29.     procedure Colour1Click(Sender: TObject);
  30.     procedure Minimise1Click(Sender: TObject);
  31.     procedure AltS1Click(Sender: TObject);
  32.     procedure F21Click(Sender: TObject);
  33.   private
  34.     { Private declarations }
  35.   public
  36.     { Public declarations }
  37.   end;
  38.  
  39. var
  40.   Form1: TForm1;
  41.  
  42. implementation
  43.  
  44. {$R *.DFM}
  45.  
  46. procedure TForm1.Colour1Click(Sender: TObject);
  47. begin
  48.   Color := RGB(Random(256), Random(256), Random(256))
  49. end;
  50.  
  51. procedure TForm1.Minimise1Click(Sender: TObject);
  52. begin
  53.   Application.Minimize
  54. end;
  55.  
  56. procedure TForm1.AltS1Click(Sender: TObject);
  57. begin
  58.   Caption := 'Alt+S pressed at ' + TimeToStr(Time)
  59. end;
  60.  
  61. procedure TForm1.F21Click(Sender: TObject);
  62. begin
  63.   Caption := 'F2 pressed at ' + TimeToStr(Time)
  64. end;
  65.  
  66. initialization
  67.   Randomize
  68. end.
  69.